sponge off someone else - Francés Inglés Diccionario